<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>数组任意位置添加元素</title>
	</head>
	<body>
		<h4>题目描述</h4>
		<p>在数组 arr 的 index 处添加元素 item。不要直接修改数组 arr，结果返回新的数组</p>
		<span>insert([1, 2, 3, 4], 'z', 2)</span>
		<script type="text/javascript">
			function demo10(arr,value,id){
				var arrNew=[];
				arrNew=arr.map(function(item,index){
					return item;
				})
				arrNew.splice(id,0,value);
				return arrNew;
			}
			write(demo10([1, 2, 3, 4], "z", 2))
			function write(text){
				document.write("<br /><span>答案:"+text+"</span>")
			}
//			function insert(arr,item,index){
//				var arr1=arr.slice(0)
//			 	arr1.splice(index,0,item)
//				return arr1
//			}
//			console.log(insert([1, 2, 3, 4], 'z', 2))
		</script>
	</body>
</html>
